49598299
76427520
25896854
47558391
43138337
33656971
58915305
42022320
44833460
78913533
13912480
35828921
93253582
71299968
52988109
42808853
70627817
98387049
63168159
87096249
52453354
56428786
58649855
27255664
3238650
26108702
21528937
37966946
43138631
20452070
87424813
44522191
746455
57463913
53557580
44315543
83053681
51413206
51077245
90407242