29896594
522431
7609380
7277120
48124637
93619409
10345536
33025734
83026043
52441806
68392166
7097796
9482860
6211398
31083542
88343771
71201903
43027989
96677947
15441822
73021135
10931831
53273541
452825
57475716
67067700
9245017
35728791
39629696
77094643
22591997
15377366
62902229
31827580
55596206
69278259
69659626
97036597
6111491
58498090