81965970
53886544
502660
9209597
25544873
36439766
38802665
8503324
33413451
30471270
32078854
98702908
48215737
88835922
67854217
40451473
57164329
79931004
19156690
2397680
21223318
23142509
47468125
54977689
73451425
4652656
73774487
98856753
84276175
27095390
54604890
80264435
63051382
89081019
40401263
1932943
47814175
16759157
92381971
74361026