77442937
11135525
34313080
1156484
941817
94767509
90148199
62887778
39171779
19909733
74531098
24475963
23329202
65584719
14972156
52344805
76358302
51435576
4646552
43251508
73985706
30446116
53002152
22132236
55119968
61744726
77023572
48824241
63393944
66245373
676618
95888967
20809160
12271517
68125408
52889615
98659288
62335862
82571215
16064546