43392792
73873358
28231413
8135312
6999859
1984221
42641001
28309531
28935430
22955253
13135776
73125773
84556242
15274642
77585256
80684043
54964425
29006160
29948966
44658596
20215941
64357257
80861653
5755192
38935361
60152248
65011343
67199473
8014350
18052831
31668947
86869835
1806743
43995244
97078817
27814490
10682250
94696431
22568090
53813823