2329730
29715768
59536155
21057660
4798059
29518208
87441749
2810252
86958295
87389846
68174245
45218766
82818397
72554921
77043907
35673184
46977655
68202463
6577018
16657220
59409292
35703490
65572980
39037859
27086435
19343248
6296970
42787598
16547091
58134287
58355238
4558497
77883385
46113668
96543326
17013564
60332597
25992840
3639189
5531941