63265513
17094673
25248580
37033270
73445932
8962905
747873
76652984
39471255
87868413
29914597
17407386
22991327
6320259
40768276
89492582
9510163
36844819
10064388
40314431
35527806
49947356
63661273
93532502
9425377
36099545
90654084
5835459
85379430
60627375
22851963
38574712
72246363
40558325
5248897
61612603
39453416
40353132
99747392
4102824