56682086
27742563
13797394
55024062
40657524
99058046
64744310
15754124
98397095
44888992
7313297
47104981
54994087
44934883
51305703
3438352
7266815
90232840
18091799
16131435
42707273
56976932
8066994
12236141
11489271
4871056
78935570
94353841
65256033
613815
80222410
1965220
74772762
50618953
7756145
32682745
83338971
73171651
13764807
80367002