59373541
53135331
46819352
84134971
74396982
96869345
190340
81928463
68106931
8822249
63757615
1546894
1994457
69738354
16785827
93194054
11571346
50811794
37345943
93571563
32769673
83122649
94224356
34723366
18553094
49655336
80991628
6118002
562978
64741221
41689907
41066791
6569958
26778806
2253001
65421530
352807
69934017
27942849
70421830