87998779
65924045
2279721
35058251
54729963
8071028
98415622
77082134
17028968
3684329
85041749
6139854
4973103
10987930
58833429
68258157
2719825
19537568
93331944
75782127
52993699
3013155
3874145
75093772
59463012
7919694
91647896
83973249
64475027
30976101
58708939
49344741
61367003
37993102
15401473
31127067
48492170
50653354
20704106
8156452