54082785
90387829
35518302
63462419
1229756
30137353
59953513
30032951
84834957
63329081
1276192
18224246
437802
13771404
16202161
94729884
84771017
23456229
59339038
40663710
25852715
3436758
85384495
25867801
51554326
5125454
518257
3077671
7507838
43564442
96646741
52928751
3782685
10337074
756065
12283878
66853800
49206157
4359200
52769523