54707518
43612677
1736722
61157371
68248713
93273752
98029904
62456798
1715784
21649537
2416450
64716057
99693426
12519559
41568689
4525848
36147249
56839497
78565756
82246916
78278081
35663768
31528937
6383130
6870513
8191620
852904
77331858
16256078
94115896
17883149
61513165
35423194
46068119
14071868
51826800
47202148
61265726
53134140
20585244