122199
74133384
50096707
28752618
60237798
4117801
586508
3628648
71724418
1203810
81576389
31793910
4268032
17081908
1023874
46196230
40224786
89775742
42326749
86921762
13127670
45123096
64789092
27253358
224365
2120759
32672945
34318194
42595887
25974586
95392386
97684518
51888888
50849308
31637938
2583201
7530143
38279638
58711383
38199039