10851564
80519771
93687887
86312664
64501654
47293439
20017447
39053953
7276688
63423611
71387396
94093518
7410680
14809241
33111284
38921136
90711173
13934635
88407139
35499969
32798847
8562245
72738241
3183191
49361228
35405389
36777944
90982167
1315207
82259818
7451733
4669008
48083705
79596580
10458638
95546192
14655424
82034927
58124514
9595164