77765743
6766376
11568299
67613383
90668683
41971304
64874241
5365865
10749784
73909148
38567770
45872016
24507470
14506870
43464412
45487337
31855791
3114762
21825612
97499671
38905236
59738586
54465811
20135301
331409
45285005
51922878
91616517
45271905
45488513
81633463
81397457
60085612
41058721
45101261
26116090
44098428
48079599
68033617
3857375