53025926
69756462
27799971
5421030
956275
99005645
21663328
42173291
39717138
18545872
39337929
47366117
27736418
4202911
85135393
61431141
65867030
77505214
65718725
18982552
72675062
58768881
75796278
7624736
89888933
45048530
89943571
769561
40916636
97661848
21367705
49668144
86193638
35679679
66289692
15768459
12076445
3957450
97151728
85734609