42138252
80676224
83639076
3485139
2151168
60742813
22788382
16098837
506578
83733241
6002256
98385347
4898012
60915752
55004365
52394020
53996689
59703997
6195657
63758586
65761329
54003766
96715708
28778181
60922355
25609823
63621976
56756017
867610
22595948
8928695
4919476
23361074
53312093
6216901
80159849
91457676
56912324
81144992
41083637