56202532
6437796
33378770
60165025
31721752
22807564
77348361
33474711
62057462
93896051
2603773
46481389
69462634
46569718
76662216
77189440
10129517
115108
78329889
93711944
13519399
76517479
19008217
64747432
70736645
60055483
71104321
48109622
19801074
86373574
23822426
79988035
3912203
4023895
82348949
14118068
37604160
18029883
20032334
37597556