83559036
15852516
19046431
78599447
69681275
1841772
6638772
40675288
56882273
70896881
26335065
46015123
17021939
88683170
18382337
12025266
91249485
17162828
3479587
24992389
78977245
74121102
65682443
17453260
76692470
14211183
52255945
3702653
96135413
58002671
23276383
23903474
59277703
33853221
26679428
26878
31428868
86682762
65546203
54188638