53051192
86155350
39287048
47205720
27619118
96846805
15903938
54129258
13111547
49891642
98718696
25628766
15957991
2855220
19004776
2333141
48576925
82264243
86195798
63132895
45256790
3589119
25268437
2826915
24281970
11762866
5672621
5940339
5598761
7070749
52724469
80799920
607957
92707195
8721601
65043388
2005346
68813000
74723390
13721698