41366616
64523581
33755008
4468881
81609865
37214845
30021552
5751226
79465786
54741465
1439915
30403779
35041158
297300
4357365
50054967
2785437
63396120
2533563
3995032
3899763
59735979
64967363
6173963
22021135
2748702
4684996
67048362
61004382
8281865
95322018
47513476
53966667
46599848
51859365
80951969
43971641
94822384
2937925
9656220