30041232
42165205
62098861
69875726
82561022
27847149
54095945
15795116
2663013
389659
25092533
29584153
47346142
3688598
70008922
30285630
37237628
14122186
67444430
24549633
41989997
12518840
3121962
80031231
45398568
33437692
23398613
24763345
70098120
76932450
14689935
806253
45643115
28722727
14343896
42091602
49266220
6364465
51718944
7496186