55431845
68868127
27961009
42627218
21758880
15326164
2741042
65787516
35715297
66517842
89634023
68962571
100772
65759720
20269775
86736762
43346443
15386891
6896858
7824703
18432219
50866569
77734068
25963963
86728843
56698060
89079091
22301966
6618758
78006234
98734727
449427
17976830
15146782
80968626
80222308
4387231
71136827
53852141
8126182