50723103
84055215
78799466
17516396
71659846
79335988
84774502
36963109
99767749
13416094
91477263
98139360
68952787
43253142
79853099
89643756
9516215
97481086
85466725
5119402
76356704
14286830
60831061
35265601
87845737
91725000
15078882
81448607
70876961
13576095
75736915
72578953
47919140
35763163
41196992
59478084
45353740
7131382
5650753
77324020