53471435
3989952
10374957
31677492
824244
21217237
73583914
52029789
77768511
4484382
11664277
31578482
41974805
89821985
86979886
24921443
95867903
83597529
1023835
8161683
3807706
98949574
37139272
16601685
55825162
65468317
49168232
2101699
76573204
56282392
5343930
6753236
22907065
66645874
1484600
35586012
30071314
3163601
82869512
21325195