14023887
70172367
85423650
81016883
84839224
64277638
52345366
4276637
22099997
20169849
81506574
61564423
51328018
10471273
19717938
99087131
14213923
98273262
3569469
84525354
22609288
38906423
62606343
5393365
67521348
33289648
8554117
7008534
80587860
86115756
49733667
59796710
89218364
36988263
28305461
69518402
17803278
91144927
41854943
47551750