29933668
48304211
74767224
19558522
61579441
77419380
71353209
83117028
43198271
52422025
28116494
9785109
4109378
70924408
61978497
50012524
1434550
63468879
236327
91011629
66396227
6790
76071461
59702815
3487448
28077662
42419983
13528509
81856423
97808149
64674282
38327734
56289994
1172638
85985931
11863303
39093883
17592892
9986514
22382167