373812
72089227
66814591
52562757
1479690
42018946
11811022
93084953
55218038
61655035
50109665
846274
17973065
89644120
24796417
69231649
77144890
36609918
3102688
81446602
5261114
9943758
45366012
64653317
9306201
41775138
10847300
91497136
21308921
92119167
27419554
81913676
39102679
2795205
62611824
6492903
61427099
53346627
74422461
17406062