60953254
68976680
9199692
6331120
45101466
95559925
38842092
35717250
33269209
45547190
98712229
5862330
38875414
36507142
63121057
19565213
30704039
3765
67911379
59276587
4796219
8823622
70534787
5693399
41887929
58243638
12063760
57341325
57321875
76286805
98529590
90913849
6155279
80552969
45088692
365471
25989185
77201323
4171046
50047423