38029521
667064
63265648
33827114
60097100
30443844
1616335
67995172
44911905
25778896
5764131
37263750
21646360
77278393
60996046
66077329
5695092
70255209
77273235
1701628
28812031
71387136
96916936
32686182
3528251
79496177
58893569
50354875
60197643
25935318
93767101
69815102
59927741
55754607
46177810
96161170
96263633
63899528
52311661
70627496