48406895
15838341
6646718
33935637
19763953
26261331
97755831
81943923
43538975
10793757
75785550
67228972
1574321
33942441
77978232
3670626
58954309
33692041
14595057
82186700
27528078
22152457
1498169
25594782
28741618
65148629
44374491
7052238
86115762
61421955
41523776
4876947
51002277
9147378
26895600
80563621
57972054
19069015
63169492
669464