4685330
40561500
36199310
84338620
46647992
98193072
274219
7707260
12792914
16141829
20493790
68683418
71843087
12082476
56182
54095604
19778258
51088918
28058179
34182453
36717278
61026702
26862568
17401794
6818565
72826435
14191949
84478790
24552411
23184213
21419393
47429599
91527188
42106967
75825666
85905225
42426434
99639462
61972213
41826627