70135316
67679017
85378089
59611475
70785826
63208825
98108390
36726740
66135266
59002715
95072009
11526580
69397904
12211090
55953465
73197862
48369346
23749
25931526
26657411
71266383
9995890
44057357
58026
75842661
54974103
79483084
8168115
57466081
18171999
14079934
58678462
10094388
79353652
43639083
18027560
59756502
93546494
44875879
56225095