59853988
10766798
4800297
6552622
92668469
5772293
56201676
765108
97511030
64314004
53453800
83264488
85479064
37753785
83221428
40231566
36917731
33921990
55477024
5967570
32056435
2478677
8362728
8453909
89595160
7018156
1157292
28111976
48959397
89856823
19518516
26418526
21825991
23934144
22704244
72293488
17424063
1787252
77485715
50583388