470653
6929603
93474560
25506139
1586122
362641
5193559
60725172
88496986
2948524
55531816
16129505
4862928
27743457
63204231
83552213
59045677
3439788
97391671
7864637
64362063
3488953
25065902
51002353
55984668
40852680
11199274
172985
5610407
26269752
31582736
29312748
55622863
13152263
97188135
51194264
14842997
94044948
2645353
4199494