83591586
40215326
15558432
8566518
89752102
56243073
889166
6664200
3637522
19661685
23097203
49371264
89653117
89804482
75745041
34841114
58582053
834709
71003340
44933313
613664
85445609
84751614
88765843
25433299
65643705
64553903
29812072
11504533
19121130
29198679
58031298
5226583
36911755
48343991
86376956
92569159
36433553
21829406
88525931