65963578
63204230
28188743
7903841
72446075
9301922
6173567
18106741
93091590
42254682
1221306
21347862
42131614
89055094
72119250
48401086
6376580
81612674
45781626
47645679
86799359
31153482
435232
37531293
63358296
6805298
61703071
3106416
96293855
97043143
765596
28746123
12873598
964530
25995854
38035245
79574565
58196168
50612708
70715024