10385203
9281440
55383229
71307888
98944886
76784382
18129079
3571015
41354285
9154706
633015
7521587
79595709
71999311
3343752
21266138
92355691
94051381
35606592
83497344
59162465
3245990
23071888
10487033
86211605
63806945
26311612
52854768
16141922
25077458
81945425
14587510
65916953
97116024
24849258
2309477
31686775
73093901
11568068
87476842