57757612
47518719
58993943
75324809
47329773
20838825
873086
750884
10656802
1703949
53849653
10569037
7020376
9221300
82283116
32923735
25453029
84696556
61607311
60326446
3251355
58714435
32746355
72751160
98803479
65491790
19784500
1465564
77777790
50809726
37496417
71742071
38403616
93845056
95819439
90333270
183460
81405935
83778515
30727313