60331505
16861935
76524479
56341640
17486793
62033510
1805285
5840337
6288577
99228547
32843710
58235417
85485445
4127000
33734130
11337794
2932470
26359998
58422572
77177180
47884792
26987085
54535046
70719654
67396581
8064064
69418570
75539423
5515803
957353
56498049
70945086
26187972
34087830
44069279
1621413
81308915
82787227
47588203
51175646