47811027
94555767
47947528
77964558
5257931
5809223
50647600
18632114
60415132
55417194
79949170
17883320
1812751
39786781
55828505
56511500
2509748
83377014
46389103
61237501
59872086
8079837
49384718
6634767
17924732
9358572
87683465
15763633
6066530
21899736
27167757
46075338
31276029
33096083
15735139
21109219
38444259
63717104
75102640
2203014