6344708
85132316
34616195
101545
5202537
15097694
8827851
29833758
80357961
61842287
64048855
5164331
94916985
27618669
56431074
45403708
88443566
78639983
81528391
25128871
82694551
33917650
73547314
11253442
91242964
84577589
14032006
32442578
9872178
75206473
7192108
84352689
17019054
29509160
40418187
46507006
1601540
97802030
66701148
55725636