81208928
3293619
4836664
65903180
88276700
8853931
3144813
69814430
40564477
99711575
6895660
69835072
33328732
6819571
17483234
38891711
96353018
3192281
51592879
95672940
92039545
23849709
2588471
92965647
951632
11903899
54711360
82702481
91619973
5046128
59717313
34891939
98898455
30977981
90123914
61268180
61169611
85376064
37594919
26456947