80438274
67478250
58768135
17839506
91258965
34325843
6484578
4289658
17381416
54431596
736349
78736682
19142776
42212297
69075964
99306665
4022398
66289403
32435806
33924166
32218
91374800
49045474
48024015
61432958
5585314
5903395
98835540
18158779
48196220
7984773
792593
37926169
61958827
48482446
29264551
36624860
98688932
57713006
90505071