78304186
90228822
60758102
83846305
50012513
62471987
50195276
10032140
4378711
62949397
22981287
63529814
1427831
27886589
52465776
52054455
28077146
29259983
53995194
96589863
93847997
63972710
2561438
23728889
2699608
79213515
2114930
82592438
65906020
60382997
66117918
7809927
34604671
5102688
90894761
70731857
56811278
67961299
30845330
57355184