17052304
5636931
42374160
82116152
40437122
58898065
36103583
8479510
57495044
70698119
95326404
30965207
2624643
67664708
76951605
805439
61825993
97641629
24139560
60044270
407228
99802580
83885578
16909435
20747322
6423254
20867287
80451577
63416809
1957359
57808247
47885507
60801474
30985075
34627437
46589510
114908
9026336
54185612
323848