2924522
8212140
94519028
29549776
4443510
68129662
40878340
11178540
44081022
27368688
8834452
73821031
70101063
1611671
69231578
8392840
73758439
18624345
15165133
67795947
21535911
80222592
9225025
55834939
48847666
61606268
53362384
90745176
6924019
99461
48225956
6046835
70657293
62616912
45022115
75187769
98265326
66697972
1563108
20979332