44449593
63685861
80811246
71029171
1953985
80394355
39137916
31052849
49404913
41071890
27755376
80951005
9965393
34615597
86217320
8241787
61784040
84288142
65669668
6725949
62884089
98989699
96259554
41703498
49298272
25497290
79442645
97528331
69929030
33562908
47291261
77963841
5784768
51906422
95155339
59137540
16863769
30942507
9257252
17003605