21579548
167790
56524493
48467194
60221840
68224493
68587293
1322320
56377640
48744439
4112676
24545940
60562358
28367038
43382903
65096951
66145127
98993971
27983074
38866629
17366886
12331213
99845847
18457291
8255864
89386239
37621733
7328141
53311068
49447382
8129070
55922821
70482519
10702502
27059666
1002302
13748133
17943545
41689966
92672316