42206109
7758480
62112790
95323313
23869373
74616713
38404380
6240203
35505256
5708577
3527296
6879562
30689069
4952491
86376852
38992475
36668424
36256990
91564821
78094858
72273610
14166545
38568900
89728354
43846119
82063589
33036630
807035
5398847
17821371
72528129
44441648
41374361
16368505
59602316
37233481
48207052
32295452
39739200
54924841