41145091
98992883
47078947
30817185
36333324
806576
42383268
55994379
3360310
25141185
18475601
6621671
82718800
72835959
69973021
499166
55383115
4687500
51722077
26278963
97926246
48778956
11038601
33252786
18532784
45465805
9278377
60253920
49766884
65156447
38758331
59905215
58191402
967050
20338220
97624537
99156336
76732490
14441722
90276832