47661645
2677863
6989324
45386277
75026641
53319875
69136888
98181689
85486316
74639867
81271424
11695836
88111955
39046796
95078909
74785461
37431239
20812449
19908295
14269225
50159406
88532417
5406819
7484529
65671120
77026569
77676782
1249752
4105101
65697628
54985398
27802532
47599177
18062408
81892713
48491212
51969957
35717215
84738496
14037683