12403586
33321511
73472845
9791997
1153183
9582645
13224879
46498956
56557431
7278011
672000
90616293
29121619
88187237
53164207
28881629
92626543
48398739
85048706
44789399
45921781
25371030
4959852
87478519
65029642
39674395
8241737
41121744
55053630
25853707
9816567
55194804
20263208
53524072
80023152
81416023
98972011
25098865
44578846
74599965