52057764
12731448
53445298
498387
52168393
3076252
71474948
29505564
71409682
65221897
63534478
20775287
37133832
20189175
16698528
47248670
69907564
35239277
15232836
57343732
81435326
22597623
3639626
21533022
2044112
79281020
83402928
29295110
8485452
3966349
67348664
41081023
94583779
73841887
87166649
2009472
31117215
90892375
2123225
66724733