82597682
69948280
99253672
5913126
37112599
50709852
91155624
52608010
10409456
5150491
71963052
35888697
47634473
31333260
20247144
55426880
11912420
42891692
28652966
8935351
4331258
59875106
18691741
49359765
21883656
81307946
41357116
9154186
24278441
11446577
82575432
57779163
88224180
96856265
52381729
42293124
5015245
35983131
95866857
5089783