69653682
92452619
2959219
784324
68352474
75125713
42536186
11049728
32994064
89871425
6043877
25415400
44682367
99823091
33039705
23537486
42982848
18201266
2424210
22429207
82993318
72672181
35022541
8911226
12452358
7505608
322850
743197
66695301
16967122
99821822
40036587
9582830
49465966
48414597
62854499
89113679
50509761
66909157
15615926