608143
4792242
94184022
27587783
21517091
1474077
81016078
63794548
34072430
30488927
53874165
6571662
87351185
7414877
10788476
52733165
20576753
90106400
59052766
29427291
47006407
40567309
9399664
2322528
93725724
51898792
36188558
90835839
48233678
27262012
58853858
1830769
4121109
58864662
46222387
70594626
31967067
70816984
95147110
16845427