40919530
72197334
48473822
11916532
52363082
13965466
20158821
98647858
51933178
6054958
78496008
8054827
33711949
32537715
3448351
60304027
590512
84989343
28197824
1045360
70912747
24982639
5079107
20848349
2695176
70974962
45423846
79273601
71731414
6555812
326655
53559490
64168959
1026096
3902733
54486717
69856669
38991371
14514951
49797546