66926675
65692243
11517642
56443745
76629162
4800559
89964680
34783606
95149444
14481564
7971566
38183959
78873310
51413892
29975861
75428067
78972065
84821955
84379457
3865606
51971097
4987165
3929892
7748142
29875566
68519548
37545685
49321198
2348108
16362727
40555270
25491547
44719397
76373506
22402489
91714358
701450
17149381
36092082
38249803