15265957
9354796
5348737
71288963
38385294
36493660
16151182
95529526
20118571
38584934
37285318
601472
95372975
92339765
97215372
4909803
40413746
4569578
68136475
61886183
18347990
18966461
96966778
10557263
75031874
5975072
81057795
36896777
84656525
55572322
41181085
59598725
20231569
33624619
81912048
366312
21691215
26811422
69485683
8676724