48154400
73345695
26946952
9314472
23384384
46015472
791226
96435603
33028164
26193974
6218895
47823158
97072376
24294852
62001077
26425385
95593263
10257709
339250
96071886
81574930
675856
13733854
67808135
39053218
5153654
52964881
83504978
966993
75289942
30547291
44214271
58627367
43278985
85352549
15585701
9983721
66137242
74468936
98316482