73115882
2392610
5226844
926868
1712919
75101930
43467983
97045242
25665668
85017743
86718685
27165958
10312060
7075917
91085192
19843668
388222
48885747
87664564
37552019
52948508
58612296
97084880
973486
46562697
37913381
91687765
26949302
54903786
3116305
31721517
88476906
91074307
34135509
3560610
36318514
67106200
41928558
52837217
53616395