82965695
16956637
86649341
73744557
52883880
97163496
62327439
97904457
39839107
49815302
11699781
78905596
21835311
82065697
38972418
47307379
62411212
55524196
1372665
72604794
17415999
87295941
39869179
10124279
21673140
36674129
16256723
90719089
96135443
64187247
23432154
36429255
2195564
12488943
38451081
58826260
32777452
35627597
30826493
94602625