70389484
39296735
41794680
95481221
7272792
31693879
79474638
633360
8849179
63277422
20156632
22999495
37992474
78659002
59068007
59025653
15137657
78012220
25692640
3435351
46104796
77351661
66036768
95339070
34826116
57484467
47193400
51065827
74759595
546690
31366149
59639501
4842885
2188689
49581850
22055394
35543771
51729318
41902221
1263612