4035289
99741345
2147069
27452498
26689618
48221227
40374556
33604576
89834761
64297261
57069488
11756918
86831329
60548306
52801925
3386485
8369200
27767074
14503912
62754587
76054099
53518996
68537353
51148791
41335811
41866971
82336589
32963505
41236210
33677929
83477875
65995837
3078537
28097521
6037719
34095478
85672995
94177807
70268543
28188461