96257720
82608938
50355928
52892452
41081398
18608995
16146763
483728
26211821
57765909
88101515
2688938
15847522
75201592
54588532
5894851
4283187
32892563
48122197
91282306
35418097
78469054
9686217
45692650
98818965
68497567
78562747
93274450
57029512
36693123
44625550
27406338
95074349
85821508
31351759
33344902
45981500
67278545
18392125
9811165