52725943
45927693
66572400
24217693
82156270
22619630
8083783
45926936
68521329
3015487
77666480
22883252
1364223
91622326
9889143
66231576
24067325
91193003
10835338
28519174
57218
5246554
88314192
98495505
83038037
12573976
62744648
79907107
26847908
93309205
6720435
3476533
57537797
94004256
77899200
33564046
70273281
47344177
87105655
14521902