3073117
87852233
19096405
72317141
51985983
32616832
56318498
7344023
40989265
80741782
64889582
43305284
65437755
38785826
15034250
69777056
29192150
25793535
29914380
84353947
51729130
76179322
74182531
85686831
6864352
49487659
25262895
84699926
3625146
79671483
81262070
73855026
99363663
12837052
12621815
78489337
67867109
87179779
30464905
77278751