40698440
49836963
22327021
49976581
5334159
38932309
24592355
5533395
5152812
334230
72216050
81515736
15953640
99593738
2605066
7635154
13561432
43574979
9297445
67368977
20844426
38527234
33453103
65845484
82252260
37395414
9923790
18352781
79967286
77931087
28188718
42993017
97094158
91173344
57609359
58993793
81907366
66135373
49417175
62857152