27459660
44042647
7083800
21005363
81033074
16711739
88544742
99193578
65321604
89842417
20532545
11157490
57716983
15808562
6866694
9961285
6710992
32215785
94431415
996338
6314415
28459592
4589269
157985
7146581
9107083
94089836
1400437
84275131
6677437
14096654
45114587
6134986
49013930
67589301
11091980
96136863
59121810
34886287
28906932