44871456
74688497
10419737
80933589
98735100
30834460
52962712
87715854
22025584
62803205
57271089
43772173
2084621
54765832
80607032
38033951
68554528
47507839
15412907
98239567
69258515
12441069
3985349
65121361
62043514
85493808
3614375
57003527
30421164
34348489
42845612
89943387
33631376
34146504
34742927
5615357
40374609
2287057
12597259
26622860