9893313
18212614
59876152
37716524
23448970
96781146
75825406
50298607
66899241
75539612
77564516
27073776
84974022
32829444
54739483
65976033
30747043
8566948
705169
20132065
98701582
28537938
48649475
31407997
12321247
16052733
8102039
58833932
99625166
95273206
86346303
72285083
42721528
79397933
5026168
74032562
51856458
43382563
92435771
8435784