83868743
34995391
19138623
35843226
48461548
47924882
5491785
91418637
19203172
12061284
97307717
65473701
83828569
49886235
66347901
20974061
94789347
10181125
71208302
4309222
97379361
81429667
99853730
39565818
34721206
72709787
101254
63754378
36183924
69641560
283217
46122593
75109895
65303359
21707045
48256288
29468105
32465114
36347130
37646470