65621987
42187322
2695124
65964991
35055423
7201770
9075163
60803899
83964075
72396359
112236
87595593
25578954
95542962
4674892
33106625
67839476
36065017
56488469
62178784
54198449
73817150
42131985
6391856
11169914
2333275
75327061
39342405
45002356
64137754
99936144
31216318
68964415
8165361
32769383
34718406
34278784
45057822
37668690
29265079