19055589
35493214
83659153
89393486
84598567
8378180
67333458
95863298
40509312
3014645
25375478
58149700
85549719
76872678
49519601
74347796
78075714
8700932
89633286
3109744
60452981
81314224
44866000
53667725
54127318
94747519
45932136
20971790
1959401
51489952
82665489
75295780
62005561
10374170
21826835
31569255
99729399
95809487
67655381
63431201