76159116
84431083
94552813
7082336
47118067
64565699
79993280
35127811
7133416
48315287
955975
56602437
37091787
6637415
39418974
33322587
27934918
30071301
50064155
89957936
12991859
66749493
11062613
62807680
61779880
99004438
49167804
2425153
3478758
28867582
5088720
85171532
85257457
26478689
88618996
69895792
44005360
76961889
28126775
25555563