70971142
4454571
88166647
96189515
3644667
7789125
68326674
14661497
50536632
67437551
20965925
2919612
92646343
5061189
15501439
35621656
52428769
79384870
99766370
91303697
56382232
16178681
64363248
44099222
81633063
13887140
11892737
95447119
9369640
20335455
93398217
16873245
49259103
38388290
33841476
45574838
88718805
88818760
91516815
45772189