10337825
59919938
33593959
128809
55699512
15759147
6832405
47472482
27989636
54989450
85733693
2043229
83324895
91344826
43235897
20379645
10513029
81601388
791702
79656893
85853261
375910000
15674809
82686470
31575191
51927333
14118990
78499855
64689284
82278403
97879956
40737525
7472139
71689038
87949750
70262768
36992691
89582780
34875538
19284079