98887582
65782132
78005248
28133278
40128230
24739853
19115221
47302830
5476143
74036817
193719
65721691
33123958
2520785
9696940
72124254
60883872
22564229
23463346
20613180
51074877
50252521
80498050
87509970
8817144
57921897
918257
73388614
33026037
47834273
66083123
25717432
11387279
7884951
2878392
67105728
28747058
12256050
78713509
96159688