66277343
64504635
83095676
27483931
2633983
72076278
42859543
99445496
87565677
6828503
12293105
7961438
72843364
66947418
75563561
20667226
73836365
62378236
97974880
76951860
55847094
42224251
34592852
14394140
77041655
77513196
97202459
36321806
5555577
38381613
47612073
7052203
76119598
64249843
85426101
20165979
19212773
22544842
22635769
63704311