67916894
1550270
40092541
70216020
72195865
99569759
42422539
34006990
36992617
28451505
76497310
13603343
30673572
95255011
5122980
9812377
34147032
49446894
82084017
4194508
85328306
78205765
36171701
6828338
6036200
96378329
97791047
61247833
96544760
46176596
39885918
95819310
87331525
35351869
42656945
42072568
30001356
68466386
85278498
79633580