58316768
50566123
18898907
72351160
1132288
73909853
61142707
63261262
857847
91233970
87482904
21602622
77814530
80633522
2733037
73162851
13965781
68963711
26589937
18149165
82242964
1633271
62113914
6875464
66055325
80532890
38084988
9004984
72624440
35568262
2843296
67655062
99314059
3731869
18195710
58782509
37184724
18931316
48182765
44982414