39905805
23755170
52561580
28943590
4291558
26457792
73278040
58617433
65474264
41056558
82014394
87754343
64736844
65588881
4338750
78093592
61828684
20067738
97775567
76855010
63342068
75257065
5149260
71774596
46913233
64169898
79235404
40836686
40771007
92929874
63722642
58217069
91306874
60228294
51173891
8056181
76411997
37522958
90531149
58386080