98487028
13185237
84013450
69461698
49123642
21778967
78462246
95152372
4746575
19892117
28232205
66086110
82552215
3533892
50255208
89878047
48757456
407129
48353473
93549333
64706184
90732874
92652533
1745877
38826562
73604288
48537419
69471930
63631787
84239838
891656
18147061
71085417
70391608
34006688
66061330
2557590
72969985
76882266
3730624