13183598
47361063
2874100
65012545
33842223
3341254
5177375
8206690
92535718
84429502
92872263
41854588
4680147
5993920
46242555
21445577
904102
42002406
2623328
54316046
19038308
3540750
12992398
34465330
95088202
92234707
69015327
29718883
56016495
57489506
49642153
37709798
29232010
44426253
18436202
14197249
11997397
46263809
97536527
99773828