99478663
7315728
62264861
88675330
60495475
76425853
85355221
69509230
9608977
15459770
81233510
16477790
75377221
8979362
3891779
87882293
16319191
96003193
6008419
88568000
72351637
51177201
60286551
64994442
14257780
40037083
1548983
3999690
78584318
74866903
443437
5137318
47295401
9499315
41318751
44272164
177291
40851219
318083
37179965