64103752
48655696
96999546
87676479
69773011
96987919
93205907
96378381
13697269
92563617
12267907
79072809
97599036
33424716
10817589
64698517
57708210
60865067
81995565
36072145
22319758
16435377
45041048
58297240
6467260
5743315
30655497
75908331
10946522
49872396
1008955
9372170
89382468
28362682
36588680
21716384
34595462
44074679
15387116
32241435