94286063
1805492
63017572
38969405
94958114
91157734
30841335
14597274
60073537
26079401
53041544
35789718
1185466
5944930
161021
81191798
1095463
37355008
12935934
38552485
92587210
56787923
89195391
88912076
71429257
30622354
46305252
49516825
80902463
52242553
98254605
40042433
82465201
6175569
2371829
54136368
87126728
86534429
32076489
54193938