2125946
26839039
77646822
21414478
62834499
47136642
32495100
8987128
12516587
7531439
15894593
97525005
56122051
461454
89515861
43577907
36691367
51832687
47098254
92302806
60364995
37732364
29994343
21417057
86701867
91182419
89033084
74811838
78833010
34047349
69557277
72425905
37109088
36649250
36674098
5949632
19757110
10827628
87454112
20051625