3326589
458451
86044228
2952705
58084857
14324439
81203916
21623027
30541939
11623020
85399199
9552200
91659913
2235779
20733500
33498998
78655870
50857144
59169687
39769115
11087616
50964749
19209822
2244521
46132958
51508931
8034326
58512887
69298651
27019078
19679876
3321547
67122579
67348024
1922378
66269371
82911587
73666493
51124951
29668161