47615062
81671986
866472
15785360
4616339
2213469
99643829
17371547
37614023
42031343
82104000
10902644
31646936
93309632
45727957
76403568
3278300
26828885
20394325
8381543
28734035
26315239
79919535
531719
55099254
6510546
8382603
59485489
44621290
71781722
71926210
2381336
4387380
99507768
17247875
3163815
2313165
834783
9413045
87084989