43289974
6900423
71891591
94862263
59469399
1350354
14142087
60623343
87593579
49971547
51735008
1233151
22764337
41546559
19565420
1520105
56982821
35805293
8834330
78613645
7370101
98049727
19259985
51123828
49156660
33931145
8287876
14387519
66404546
93392193
2063252
68065639
36556651
82947609
68833676
62344164
1567823
95933478
44715283
56188672