97266055
4221272
97794460
63205970
17936844
98906735
20296155
10936377
10514151
4773856
1062522
94827296
89971409
77849554
39055455
83084675
85381725
86537308
57515678
49969182
94138562
17886297
45498673
44818139
84666384
67405988
68237889
35884887
70759928
20301435
5002995
67911788
47438107
53526488
55208919
68743732
58075014
32703667
71560
56748200