48657951
71615430
824025
8997685
84152350
21822008
14219805
5365764
16951778
12377088
20249543
73747269
5966341
95262339
12863976
91959553
2965295
18487112
65883947
5643819
57303888
93789398
54719775
9712965
2946121
90899847
571461
3827159
80657587
46033850
95031192
71406267
52283525
72645752
6165586
37555942
13798733
94087238
88122850
34162806