1348131
8588531
565924
21719511
5240238
18262282
82347616
7123895
7296126
39409377
9715346
61833584
51072702
95516937
99423874
58705151
25613962
78354596
14133608
4097007
28086217
26868414
6505492
55312572
60701880
92942661
49386205
28943804
48215019
52926838
61865357
36883459
5197131
47702503
56302874
82912472
16838549
58568620
39997770
58069363