7931692
17079028
3942347
1240635
91465586
69763953
10324655
48969014
9766929
53437369
47289317
29969099
1353781
54808933
6496748
96488373
2218926
67365979
42389663
58424645
45974946
80588391
53444093
47645583
6034839
38524871
47077304
54507303
65315060
67525198
47566463
99367463
28051956
21929165
23601863
5879295
14992522
32453884
41486620
86274359