62296952
26565843
5644543
67162168
7315723
68381588
35172933
9965896
4626479
45017004
58294118
419777
77744759
49545008
308076
92691580
68024980
99283012
71615439
66733160
99643685
96751733
79414946
75834980
7473691
37605519
19503279
5152260
6059211
43753461
58109295
10354600
3673680
6591270
3773510
61562157
76471522
1383319
62339963
2126210