67597960
3344485
4745062
69613173
14965682
85893307
372149
15564352
593154
2609658
41393865
34363447
39127601
95153603
32875817
58147473
20301871
80741275
4811838
82877829
77317437
56596979
27521455
14143438
12906450
52896249
21252843
7676218
35567982
91445639
47269764
68032178
33925562
1447712
21993384
2974463
17112427
12898968
56918856
60491056