35654368
38288891
67889112
129522
2050798
95518336
70729005
49998074
65662789
86841467
32413623
15589335
80686733
62756103
37586763
27925624
35699213
36101883
76728771
71296430
1492275
46796353
15474541
54513368
25613654
47051960
89606685
42467142
1595925
29496536
7563709
28835186
11368884
63777297
18709312
20417024
60867571
53161807
73208693
9642682