18082584
10745448
30982329
12424159
24693485
89054013
2017810
3449763
4657694
42982581
62763912
3769071
13501375
80634147
34748032
67337755
74069137
3617812
39816643
9274024
60151870
46512638
24546646
83588024
24369238
7164237
30313557
51476275
84271496
8183886
43704935
1610255
77548567
30922233
46546786
49967028
18458295
98439063
6740384
46486029