92626193
90126665
5867597
71183734
1931577
1217866
30957201
12694084
181129
77837098
18289947
77617980
9025800
55703970
50126800
22477030
61836493
85385633
9827422
38078638
57854175
91264629
72856543
49173855
35096034
26514432
90331280
65835855
22349656
71435169
72445373
86805179
85262225
76385928
2554643
82811236
32891574
40423702
3635050
48659210