50673943
67765385
98806876
26307203
14634419
91349823
75657571
90308998
5600598
88895642
93655055
28211946
22808099
77372987
92134575
34644472
65228552
35761907
27958742
31937221
22489141
94114694
10853368
62708921
51993881
45694457
7063272
42401041
9614399
70867180
66306394
52545707
83045152
64667698
6967767
18184777
97121246
83338228
90548654
2375921