21177539
85625190
84508504
55783707
54663352
40403745
27477312
63693051
20979406
5536702
84923540
22142071
43193464
92459996
38024443
28519573
27317570
59511467
54153713
27867169
9888284
2664607
68785503
71237628
55045789
70249752
97947272
9142662
78259461
53447840
84317861
86631526
55183944
75533868
91381720
79968084
78961183
1759766
1839569
67004728