4982350
72672913
93962157
64278430
56045124
12923295
53729211
78995507
77485573
61256817
72615789
31541308
19195684
946128
34385996
5987481
46314670
99345721
19126246
51403234
88462103
56295329
19229657
28036626
45711025
36942356
5776804
21377709
83007810
13952782
89035633
1542138
378883
83162570
67017888
5076714
94408907
1091627
95007184
3099415