20627316
53534594
13492669
42187390
54889585
47563138
70819633
49895195
43181777
10523652
60779020
7422695
59086356
11639441
42789313
91812660
8286497
7115267
54037253
34639074
76053726
63873945
3636174
60987814
63568651
96894908
87039054
79504941
15529763
28832233
74605533
89584876
65226689
36678217
8085125
98366861
25222235
12319529
92366714
71425958