75057832
26727695
13915132
3963655
70014606
58359236
5211882
9824032
37103445
32386729
4739623
47513864
42717062
49384627
375377
4918898
56106658
35504089
94527182
17927559
82989801
58883141
6205876
52005172
25975130
93827006
40846326
42498086
10844150
3723718
23034747
629895
40091793
2061274
45901796
3913289
46974798
19202934
92457283
77293150