54081450
36214748
67581863
23192724
14967893
72064502
70843489
88119348
37875305
49785001
36012386
2067651
73584872
96885649
59458284
73548262
43127346
53214412
34812808
77742632
81634520
3717406
35105477
3729015
16313272
6809419
46482278
11635366
4852799
52014086
45432199
31815642
9199333
33916039
75645650
8181837
688058
13496865
63299014
46391421