39782839
34927690
50197123
43531724
17659122
10787423
73417655
9573518
49109110
14376982
18962132
79699093
4903160
62491789
50335087
1682555
94258833
96041625
76137543
81447563
4707643
14636373
15176163
11103721
26228265
12412743
52547816
7321055
21387333
82959964
50238585
33483716
97399563
4343792
4252340
27617693
99664555
60642790
89787268
80091179