19772428
68365500
1797196
3238743
49903890
11114072
90357291
82638403
54527821
78978446
98208177
82797844
98895450
45877316
19472983
92231670
25559218
7131281
94658519
16877651
57754875
64191921
37657561
39281958
92395753
5807678
60287820
33302228
59071863
4326679
31668728
33126005
15994468
85287222
15567933
43645499
54044802
19408562
78308694
51339470