17248016
1303624
24275324
87135397
49594251
7302737
62915743
228926
44191446
64651815
5684427
70625800
25665255
601748
56722470
63854181
42046626
15267870
75255587
2617573
1995047
92199954
82065463
22985537
89274694
31213151
74359235
121959
56658279
79272474
71886086
98593086
25651191
54172112
34081062
37787697
91223381
84201223
68209150
68602732