69333203
58467800
4424705
41471529
51769295
24901167
84857744
9151198
44037560
5627134
93946633
65894838
9105273
23413558
3027206
13567625
5702279
81901414
87333254
93672192
90749373
72391600
98757345
313949
63273588
90055773
45196418
1941385
94788998
75344798
34817595
53931980
3036939
3158223
1172204
85026278
53969647
93897921
10493301
344709