45629014
55911311
17555218
29676105
3289992
3132797
24783834
6195282
80297096
61274419
85145173
93477384
27851620
94626455
99326499
80015884
81665963
22837326
43912554
52432851
49198746
24108898
57331195
514284
32668844
17488667
92693498
92905224
25639016
54167419
75373486
59344041
69265074
10693154
87022198
66043993
41626232
3814556
73926185
15759752