95366212
90893681
71055697
52602433
6452463
65362493
13452316
232166
49049005
12245223
81698818
9111626
53653413
47876673
37942649
56473881
3599444
6841682
28743943
88217175
82323546
38255298
20461755
27254348
87285530
34947358
48521121
12262726
16198881
91233
5482317
32833818
16489848
59209499
67908253
58726081
18928798
74753106
8022286
75267938