9802130
35458754
31787954
50071416
9671544
3714709
31986818
1416713
8113086
7997611
99457900
53505492
56124710
2207290
6388552
24689860
69044983
60254324
55153205
20475159
48829468
40204462
67397187
96094066
55652143
18481223
94299105
408405
30657210
89841836
7113652
84484035
88507810
93211153
65033281
78429958
32038126
71871177
33696481
54018613