92078679
33984880
57533928
12824459
61193345
13323729
37914613
29037818
757513
89048916
94482580
80235790
17546167
64079814
95684875
80464291
14633081
55213570
29709040
78971543
2279333
46512535
86313969
917921
26564557
61603223
18265260
66427731
30373262
7481100
37531700
36174529
16677258
20968152
48914789
35629539
810293
37209187
37067155
57719823