6515306
18701159
6581267
3065803
58222014
92536883
86842382
62097683
96574986
75582147
53865770
20383060
9979669
52751856
14515770
66543063
42392925
22814099
14367993
99957183
76567568
3033121
90388106
27035342
57658289
4351814
20481977
80669027
63666620
39136447
71372455
92608974
17945970
72976662
1604817
2549866
38754932
18297166
72396639
23784658