98492142
6203450
446851
21045298
18234931
5088671
82467798
54464081
65064055
49145918
43006050
62944025
11674459
6091010
24105806
23342951
48869312
3524151
87754820
21994084
14654843
10772048
48755697
86705445
44796261
17065027
70636019
49313366
86868728
49299894
76611804
84081893
88707385
98536830
33716415
75721311
65436298
4125966
70517662
24374908