49385657
35552738
4935561
50347350
29552987
94889680
51242609
61454720
84777313
67108007
86061690
67826263
62398457
77495500
8934296
90413876
60382793
22266446
1235981
25162653
13266806
31466334
3712331
22871827
12503592
55838792
17201752
23419991
39419961
9592290
21269648
61125761
9094026
69094240
20238919
31814713
68097558
56404308
15118191
8003438