55503530
62447671
59871199
88951740
86753373
75251125
40852004
97659603
75139182
86297937
2506279
57143428
75293086
38608468
94312152
6379205
64947627
33116792
3972215
5367611
91552818
11723097
90155552
667600
9193630
6964970
74909467
4774990
89889633
13658605
32162040
51054959
5948588
121143
8365353
80897893
68627045
50879597
80394265
89167598