98325052
815420
8083995
87131635
38977102
9927315
82007832
52324124
17387818
19712810
27763073
71762826
34682460
4238069
36879791
24192299
613098
33107533
45899065
68819842
72001700
34072601
3827275
82648370
9109158
36478506
30492639
7393253
4212393
65893464
77453047
41231803
9616279
37188401
44214406
2089999
96404772
54341006
45037056
50925227