86158520
37777956
46076184
16769839
5465588
53179864
8192632
6458746
27162654
39759255
71371020
94299746
14867016
1213391
94004981
9483684
93741979
44293012
74679710
6299850
70588665
79816338
6623872
54201921
47045849
56556425
14904
985596
17389421
85895042
9274697
71456463
94868430
35412976
90785346
79512378
72943002
22778431
55473175
96317125