68863611
34199252
9898179
57402848
81243147
6616691
26905327
36646318
95252331
57802512
54813481
9217501
27274716
66223559
50467609
10953963
15962824
67932100
44459978
87779674
58934
4391964
78996354
3498470
46997494
15297843
60267670
11937026
82068151
679742
32501282
72725542
25005969
35057045
59442448
79071234
95603637
72752919
20259320
3495725