90958732
97493976
48083363
67316392
47779580
22868781
25095190
36743287
23665588
4292758
7004825
46877989
41729933
72941754
3959102
79712996
85773481
53444839
9022387
38194167
1511388
12532275
75073006
22891996
85957147
78767826
78324092
72591805
95143548
63939225
8826594
935500
5954332
86452817
28407979
78686472
58161964
15683198
53162650
57327296