65427339
18884080
34444213
77965237
46479842
98155005
34764394
2043494
54685140
61393142
48246318
26861091
39793560
38807709
94163277
49087412
16599533
5684248
3171361
44025945
65342881
31567630
9751272
29992584
75511137
22712454
9040772
52693134
10194784
4592308
10845236
83101013
64142885
39481253
55116417
19788580
97263781
5132661
45669246
76396201