38368896
58496360
9398564
92432542
90661523
27797748
69388698
80096913
72539265
88874230
33361257
5143171
21285089
89228352
11089761
37093750
64882902
7771842
43703144
16121558
43842314
84731499
24499621
1088305
78065443
87963773
5363179
22307952
14598452
63346790
25145810
7327342
28737665
5014801
5814858
55183542
62472531
18198041
1849198
68631131