73899763
80055827
3388699
95354965
72091457
73564277
95979050
853198
99989605
48367186
80441122
68851931
38798962
79525600
9666740
87449649
91642915
56303169
86276080
5052002
24131752
88261820
46544856
60903095
93059889
12636302
33046847
6190176
8609940
12597196
19474972
61036841
36755570
29117302
22955396
30952003
99095535
98072532
24508309
88632090