29167425
7839554
3371239
28279536
41976808
78669547
36024147
92659020
4358140
33712660
52466805
14888111
76939007
30452944
2832972
61608458
4826102
98852281
20433599
5292111
35601634
72157239
4135155
50788809
16478614
736255
72493130
8959344
9698631
86654487
43395660
98033040
71221021
43487171
79253591
63716963
77189603
75351012
48131424
67727884