7865192
2487375
56666756
31237
85987727
513916
77829547
49874937
96685511
31166782
64509858
89427786
71086798
77214230
93064111
59828323
30728083
8428421
38007274
74169063
19963648
472833
5027853
87613859
1483922
12846651
1242272
76036869
81273582
54212760
6687033
37204492
37325398
18337654
282932
21867784
47617388
94032649
6392645
25844576