52868260
51598884
41154666
16224593
31062362
59151651
21179281
77748328
4904241
48538955
66644777
69042869
87254559
59949878
14902705
38271954
64036719
77469666
60584188
76186171
25316099
17418522
12122852
61392642
82508567
5758735
91604913
56683037
23728954
20172717
15267587
92948532
59083588
812726
31228862
11049679
8524881
78603
11835892
51356962