47435565
27064805
46777648
36982030
94323540
77872824
45483623
6974191
32898059
1376420
69397177
72554640
94695862
57283470
93545746
33213012
46585100
80427130
95622611
69705470
44662681
61209692
73169273
43866688
1504680
62635517
3889722
3618288
37888584
15632383
93983683
63843610
2473191
78501954
93128906
68849309
82687923
55092989
89561637
50023607