46689796
2681258
74591049
26665294
59914362
70578493
74679139
61444967
66941567
9455791
17796560
39279197
63295733
8781461
79233304
66632154
4412432
3793321
9126735
70755387
32348073
16861487
65753917
19513532
39954532
50327064
10523490
13433032
85409645
78895164
75354531
59965411
81327837
8631367
39226601
34381369
47698150
72435548
94699085
15491477