6165732
2226745
14818525
14721283
9493587
1964750
67364419
69727147
2191007
4516566
77047215
48868104
36008201
52764450
66085102
58161785
36281537
66346884
90802254
25265657
65239927
29592755
50457512
98887844
46283829
8114352
48687974
26649164
1132598
73075663
97086494
32357631
308790
98098269
28227153
18792278
25564328
25683472
70782447
56645330