66177771
10052791
63018115
20928563
87363642
9065734
68107154
23212739
38249200
21628242
2522663
5014522
5912246
53141808
65792187
39715620
50122799
2794333
4786162
67006009
15069811
85012454
14734385
4916491
18751366
61199835
3175426
45403317
70605551
90608048
8374208
21756802
68606548
50726407
45861801
27597793
18212148
36778526
82664237
86119887