36467028
48092502
3455836
80307055
116137
69406160
31419533
41902993
23388044
67022007
25083309
88566078
50242151
58701997
5685488
12937092
5186391
8968787
2321208
98751439
634483
98539888
62586040
2239689
30376867
26617673
62582225
80596606
21709506
77649929
12401447
5054841
37822298
77879653
91664482
93078792
65708813
88481607
77282851
6374848