84415224
68583503
48066942
1519982
93966786
23303242
72415179
77614522
4790638
72763603
51839277
29309769
29479546
22418379
80821973
24991565
58347206
41822938
3633189
71294558
86736085
95965882
82518741
3937651
23553921
2333437
25996819
92944002
66079610
21333137
1316558
40323239
59914311
9646916
9593893
6676885
21932200
59818671
94982491
2844865