2974350
1781449
48257748
6718806
19869270
9332239
74245225
23634955
37438279
62936639
90911337
77584594
326882
18692287
22586494
84161714
93795390
52139298
7673684
56262827
95626789
82475392
23863120
82737141
13215948
1259239
52838453
24905219
4443600
724438
81182789
41088988
8218582
5303940
82411553
19877549
95515824
82198652
45968408
14577846