39741212
68514068
36656377
60589173
71753901
94059452
92348992
86327779
6405665
86006763
8102774
5565947
58522454
4046703
4935642
9998867
94462185
61205137
50133633
9422253
81787864
4667669
26503044
6791691
73981676
7581582
14613743
31249553
23759919
27455268
65299933
16256015
50622582
13165468
10565915
64561227
14381996
66033788
74092288
59458065