35169511
40119243
33414776
87454302
39708608
43103121
25287581
5638485
5568118
1883722
17863037
59785116
36297213
74816974
62613595
72404418
47942570
476947
91737121
47734173
71239105
23066807
65721
80702480
50214675
18054655
5988325
84247281
39934819
23797542
9887782
35164362
60605442
52473919
60256324
67652593
86333254
21918132
1023722
43415172